home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / networking / ident / tools / tcplist-1.1.shar / Makefile < prev    next >
Encoding:
Makefile  |  1993-07-14  |  1.3 KB  |  59 lines

  1. CC = cc 
  2. INCLUDEDIRS = 
  3. BINDIR = /local/bin
  4. MANDIR = /local/man/man1
  5.  
  6. # use this if SGI IRIX 4.x
  7. # LIBRARIES = -lmld -lsun -lc_s
  8. # MYDEFS = -DIRIX
  9.  
  10. # use this if Mips RISC/OS 4.x
  11. # LIBRARIES = -lmld -lbsd
  12. # MYDEFS = -DMIPS 
  13. # INCLUDEDIRS = -I/usr/include/bsd
  14.  
  15. # use this if Sun SunOS 4.1.*
  16. LIBRARIES = -lkvm
  17. MYDEFS = -DSUN -DHAVE_KVM -DDEBUG
  18.  
  19. # use this if BSD-4.x based 
  20. # LIBRARIES =
  21. # MYDEFS = 
  22.  
  23. # set NOIDENT to whereever you want the file containing hosts not to
  24. # rfc931-query to be located. Remove if no default desired. 
  25. DEFS = $(MYDEFS) -DNOIDENT=\"/etc/hosts.noident\"
  26. CFLAGS = $(DEFS) -g $(INCLUDEDIRS)  
  27. LDFLAGS = 
  28. LINTFLAGS = $(DEFS) -ha $(INCLUDEDIRS) 
  29. SRCS = tcplist.c utils.c kvm.c
  30. OBJS = $(SRCS:.c=.o)
  31. RM = /bin/rm -rf
  32.  
  33. all:: tcplist
  34.  
  35. tcplist: $(OBJS) 
  36.     $(RM) $@
  37.     $(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBRARIES)
  38. lint:
  39.     lint $(LINTFLAGS) $(SRCS)
  40. lintport:
  41.     lint -p $(LINTFLAGS) $(SRCS)
  42. clean:
  43.     rm -f $(OBJS) tcplist
  44. install:
  45.     strip tcplist
  46.     cp tcplist $(BINDIR)
  47.     chgrp kmem $(BINDIR)/tcplist
  48.     chmod 2755 $(BINDIR)/tcplist
  49. installman:
  50.     cp tcplist.1 $(MANDIR)
  51.     chmod 644 $(MANDIR)/tcplist.1
  52. depend:
  53.     makedepend -- $(CFLAGS) -- $(SRCS)
  54. shar:
  55.     shar COPYRIGHT MANIFEST Makefile README kvm.c kvm.h patchlevel.h \
  56.         paths.h tcplist.1 tcplist.c utils.c utils.h >tcplist.shar
  57. # DO NOT DELETE THIS LINE -- make depend depends on it.
  58.